assist an alien enemy - Francés Inglés Diccionario